package kr.hkit.PowerJava.chapter10;

import javax.swing.JOptionPane;

public class ArrayTest1 {
	public static void main(String[] args) {
		final int STUDENTS = 5;
		int toital = 0;

		int[] arrScores = new int[STUDENTS];
		System.out.println("arrScores의 길이 " + arrScores.length);

		for (int i = 0; i < arrScores.length; i++) {
			/*
			 * String res = JOptionPane.showInputDialog("정수 입력"); arrScores[i]=
			 * Integer.parseInt(res);
			 */
			// 이게 정석 밑에껀 한줄로 표현한거

			// arrScores[i] =
			// Integer.parseInt(JOptionPane.showInputDialog("정수를 입력 하시오 "));
			arrScores[i] = i + 1;
		}
		/*
		 * prnArray(arrScores); arrSum(arrScores);
		 */

		// arrScores[STUDENTS]=10; <-- 숫자가 범위를 넘어서서 오류

		int[] arr = { 1, 2, 3, 4, 5, 6, 7, 8, 9 };
		System.out.println(arr.length);
		for (int i : arr) {
			System.out.printf("%3d", i);
		}
	}

	private static void arrSum(int[] arrScores) {
		int sum = 0;
		for (int i = 0; i < arrScores.length; i++) {
			sum = sum + arrScores[i];
		}
		System.out.println("배열 arrScores의 요소들의 합은 " + sum);
	}

	private static void prnArray(int[] arrScores) {
		for (int i = 0; i < arrScores.length; i++) {
			System.out.print(arrScores[i] + "\t");
		}
		System.out.println();
	}
}
